JavaScript Job: Senior Backend Node.js Developer

Job added on

Company

Influencer Ltd
Portugal

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Portugal - Remote
UTC +00:00
More details
Contractor - 12 months
Rate per day: €230 - €269
Back-end Developer
At least 3 years of experience - Intermediate
Requires work permit
Language(s): Required English
| Nice to have Ukrainian
SKILLS

Must have:
PostgreSQL
Node.js
JavaScript

Other Required:
AWS Redshift
Docker
TypeScript
REST APIs
WebSocket
GraphQL

Nice to have:
AngularJS
DESCRIPTION

The Senior Backend Node.js Developer at Influencer plays a key role in developing new user-facing features for our platform that is constantly evolving through new features and technologies.

You’ll be passionate about the influencer landscape and have an excellent understanding of the use and role of social media platforms (Facebook, Twitter, Instagram, YouTube, TikTok) and how best to apply these.

The role requires a proactive, resourceful and experienced Senior Backend Node.js Developer who works collaboratively with the team and takes ownership of the tech stack.

Develop new user-facing features on the backend side
Build reusable, testable, and efficient code;
Take ownership of the Backend development;
Document technical decisions and approaches;
Reviewing code and providing mentorship to other developers in the team;
Grow your skills and share your knowledge with other developers;
Collaborate with other team members and stakeholders.

REQUIREMENTS

3+ years of experience with Node.js.
Strong proficiency JavaScript (ES6), Typescript;
Good working experience with Postgres, GraphQL (Apollo Federation would a plus)
Experience in messaging queues / asynchronous communication
Experience in code performance analysis and database queries optimization
Proven experience in Unit tests creation
Knowledge of npm-scripts, Docker and *nix based operating systems
Proven experience with functional/utility libraries
WebSockets, REST
Experience with AWS
CI/CD processes implementation, experience with TDD.
Excellent analytical and problem-solving skills
Ability to work in a Scrum environment
Great team player with excellent communication skills and work ethic.
At least Upper-Intermediate English level (verbal and written)

NICE TO HAVE

Working experience with building a microservice architecture
GraphAPI or other social network APIs (TikTok, Twitter)
Advanced English level
Mentoring experience

PERKS

22 days holiday a year + Public Holidays
4pm Friday finishes
Large progressions for growth

An opportunity to work in a fun, progressive team with a passion for making the office a great place to work
Flexible working hours
25 days holiday a year (including bank holidays)
Activities to improve your mental and physical wellbeing
The opportunity to work in one of the most exciting, fast paced industries

REMOTE DETAILS

To apply for this job you must be willing to work in the time zone UTC +00:00.

Our team gathers at daily stand up, the rest of our work is usually async

i
This job also accepts contractors
A contractor is someone who works as an independent worker or through their own company to provide services to 1 client at a time on a mid to long-term project basis. This is a great option to work remotely to companies from abroad.
SHOW ME JOBS THAT ACCEPT CONTRACTORS